refuse and waste disposal - Turco Inglés Diccionario